Microsoft FrontPage 2000 Server Extensions リソース キット
高度な管理タスク
Windows での電子メール オプションの設定
Microsoft® FrontPage® クライアント プログラムを使用する作成者は、フォームに入力された情報が電子メール メッセージとして送信されるようにフォームを設定することができます。Web サーバーからの電子メールの送信をサポートするには、電子メールを電子メール トランスポートに配信するように管理者が Server Extensions を設定する必要があります。
以下の方法で、Windows®ベースのサーバーでの Server Extensions の電子メールの設定を指定します。
- SMTP 電子メール トランスポートを使用する場合は、FrontPage MMC スナップインを使って電子メール トランスポートを設定します。
- Sendmail 電子メール トランスポートを使用する場合は、レジストリで電子メールの設定を指定します。レジストリ エディタを使って SMTP トランスポートを設定することもできます。
ポートの Server Extensions レジストリ設定は、サブキーの \HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\SHARED TOOLS\WEB SERVER EXTENSIONS\PORTS\port にあります。Server Extensions によって設定されるレジストリ設定の一覧については、付録の「FrontPage Server Extensions 設定変数」を参照してください。
FrontPage では、SMTPHost、SendMailCommand、MailSender、MailCharSet、およびMailEncoding の 5 個のレジストリ サブキーで電子メール トランスポートをセットアップします。SMTPHost または SendmailCommand の両方ではなく、いずれかを設定します。
次の表では、これらのパラメータを設定する方法について説明します。
変数 |
定義 |
値の例 |
SMTPHost |
SMTP サーバーまたはデーモンで動作しているホストの名前または IP アドレス。電子メールでフォームの結果を送信するフォームがユーザーによって送信されると、Server Extensions は SMTP サーバーに接続してメールを配信します。特に指定しない限り、FrontPage は、サーバーが待機するポートを 25 と想定します (SMTP の標準)。ただし、名前に :xx を追加すれば、上書きすることができます。xx は使用するポートです。 |
mail.example.microsoft.com,
test:10000,
127.0.0.1
|
SendMailCommand |
電子メールのパイプ先となるサーバー コンピュータのプログラムの名前。SendMailCommand と SMTPHost の両方が設定されたときは、SendmailCommand が優先されます。
電子メール メッセージとして処理されたフォームを FrontPage Server Extensions が受信すると、Server Extensions によってコマンドが起動され、%r がすべてのメールの宛先に置換されます。他の文字の先頭にあるパーセント文字 (%) も置換されます。 |
sendmail %r |
MailSender |
電子メールの送信時に "差出人" アカウントとして使用する名前。特に、SMTP の SEND FROM: コマンドへの引数として使用されます。SMTP の標準は、user@host です。user は現在のユーザーアカウント、host は現在のホスト名です。 |
example@microsoft.com |
MailCharSet |
content-type ヘッダーの文字セット属性を上書きするには、ここに文字セットを入力します。 |
|
MailEncoding |
content-type ヘッダーのコンテンツ転送エンコード属性の書き換えに使用します。電子メールの受信者が別のエンコード方式を使っているため、メッセージを解釈できないことがわかっているときは、別のエンコード方式に変更することもできます。 |
|
|